import { ITabSearchViewAbility } from '../ability';
import { ITabSearchViewStore } from '../store';
import { IMDViewController } from './i-md-view-controller';

/**
 * 分页搜索视图控制器基类
 *
 * @export
 * @interface ITabSearchViewController
 * @extends {IMDViewController<T, A>}
 * @template T 仓库数据接口
 * @template A 视图能力接口
 */
export type ITabSearchViewController<
	S extends ITabSearchViewStore,
	A extends ITabSearchViewAbility
> = IMDViewController<S, A>;
